package com.aijk.ehm.sys.model.vo;

import java.io.Serializable;
import java.util.Date;

public class BasRegionVo implements Serializable {
    /**
     * <pre>
     * 此条记录ID
     * 表字段 : bas_region.id
     * </pre>
     * 
     */
    private Integer id;

    /**
     * <pre>
     * 名称
     * 表字段 : bas_region.title
     * </pre>
     * 
     */
    private String title;

    /**
     * <pre>
     * 父节点ID
     * 表字段 : bas_region.pid
     * </pre>
     * 
     */
    private Integer pid;

    /**
     * <pre>
     * 
     * 表字段 : bas_region.sort
     * </pre>
     * 
     */
    private Integer sort;

    /**
     * <pre>
     * 等级（按省市区县递增）
     * 表字段 : bas_region.level
     * </pre>
     * 
     */
    private Integer level;

    /**
     * <pre>
     * 
     * 表字段 : bas_region.longcode
     * </pre>
     * 
     */
    private String longcode;

    /**
     * <pre>
     * 编码
     * 表字段 : bas_region.code
     * </pre>
     * 
     */
    private String code;

    /**
     * <pre>
     * 拼音码
     * 表字段 : bas_region.pinyin
     * </pre>
     * 
     */
    private String pinyin;

    /**
     * <pre>
     * 是否有子节点
     * 表字段 : bas_region.haschild
     * </pre>
     * 
     */
    private Boolean haschild;

    /**
     * <pre>
     * 子节点数量
     * 表字段 : bas_region.child_num
     * </pre>
     * 
     */
    private Integer childNum;

    /**
     * <pre>
     * 
     * 表字段 : bas_region.flag
     * </pre>
     * 
     */
    private Boolean flag;

    /**
     * <pre>
     * 创建时间
     * 表字段 : bas_region.created
     * </pre>
     * 
     */
    private Date created;

    /**
     * <pre>
     * 创建人
     * 表字段 : bas_region.creater
     * </pre>
     * 
     */
    private Integer creater;

    /**
     * <pre>
     * 修改时间
     * 表字段 : bas_region.modified
     * </pre>
     * 
     */
    private Date modified;

    /**
     * <pre>
     * 修改人
     * 表字段 : bas_region.modifier
     * </pre>
     * 
     */
    private Integer modifier;

    private static final long serialVersionUID = 1L;

    /**
     * <pre>
     * 获取 此条记录ID
     * 表字段 : bas_region.id
     * </pre>
     * 
     */
    public Integer getId() {
        return id;
    }

    /**
     * <pre>
     * 设置 此条记录ID
     * 表字段 : bas_region.id
     * </pre>
     * 
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * <pre>
     * 获取 名称
     * 表字段 : bas_region.title
     * </pre>
     * 
     */
    public String getTitle() {
        return title;
    }

    /**
     * <pre>
     * 设置 名称
     * 表字段 : bas_region.title
     * </pre>
     * 
     */
    public void setTitle(String title) {
        this.title = title == null ? null : title.trim();
    }

    /**
     * <pre>
     * 获取 父节点ID
     * 表字段 : bas_region.pid
     * </pre>
     * 
     */
    public Integer getPid() {
        return pid;
    }

    /**
     * <pre>
     * 设置 父节点ID
     * 表字段 : bas_region.pid
     * </pre>
     * 
     */
    public void setPid(Integer pid) {
        this.pid = pid;
    }

    /**
     * <pre>
     * 获取 
     * 表字段 : bas_region.sort
     * </pre>
     * 
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * <pre>
     * 设置 
     * 表字段 : bas_region.sort
     * </pre>
     * 
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * <pre>
     * 获取 等级（按省市区县递增）
     * 表字段 : bas_region.level
     * </pre>
     * 
     */
    public Integer getLevel() {
        return level;
    }

    /**
     * <pre>
     * 设置 等级（按省市区县递增）
     * 表字段 : bas_region.level
     * </pre>
     * 
     */
    public void setLevel(Integer level) {
        this.level = level;
    }

    /**
     * <pre>
     * 获取 
     * 表字段 : bas_region.longcode
     * </pre>
     * 
     */
    public String getLongcode() {
        return longcode;
    }

    /**
     * <pre>
     * 设置 
     * 表字段 : bas_region.longcode
     * </pre>
     * 
     */
    public void setLongcode(String longcode) {
        this.longcode = longcode == null ? null : longcode.trim();
    }

    /**
     * <pre>
     * 获取 编码
     * 表字段 : bas_region.code
     * </pre>
     * 
     */
    public String getCode() {
        return code;
    }

    /**
     * <pre>
     * 设置 编码
     * 表字段 : bas_region.code
     * </pre>
     * 
     */
    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    /**
     * <pre>
     * 获取 拼音码
     * 表字段 : bas_region.pinyin
     * </pre>
     * 
     */
    public String getPinyin() {
        return pinyin;
    }

    /**
     * <pre>
     * 设置 拼音码
     * 表字段 : bas_region.pinyin
     * </pre>
     * 
     */
    public void setPinyin(String pinyin) {
        this.pinyin = pinyin == null ? null : pinyin.trim();
    }

    /**
     * <pre>
     * 获取 是否有子节点
     * 表字段 : bas_region.haschild
     * </pre>
     * 
     */
    public Boolean getHaschild() {
        return haschild;
    }

    /**
     * <pre>
     * 设置 是否有子节点
     * 表字段 : bas_region.haschild
     * </pre>
     * 
     */
    public void setHaschild(Boolean haschild) {
        this.haschild = haschild;
    }

    /**
     * <pre>
     * 获取 子节点数量
     * 表字段 : bas_region.child_num
     * </pre>
     * 
     */
    public Integer getChildNum() {
        return childNum;
    }

    /**
     * <pre>
     * 设置 子节点数量
     * 表字段 : bas_region.child_num
     * </pre>
     * 
     */
    public void setChildNum(Integer childNum) {
        this.childNum = childNum;
    }

    /**
     * <pre>
     * 获取 
     * 表字段 : bas_region.flag
     * </pre>
     * 
     */
    public Boolean getFlag() {
        return flag;
    }

    /**
     * <pre>
     * 设置 
     * 表字段 : bas_region.flag
     * </pre>
     * 
     */
    public void setFlag(Boolean flag) {
        this.flag = flag;
    }

    /**
     * <pre>
     * 获取 创建时间
     * 表字段 : bas_region.created
     * </pre>
     * 
     */
    public Date getCreated() {
        return created;
    }

    /**
     * <pre>
     * 设置 创建时间
     * 表字段 : bas_region.created
     * </pre>
     * 
     */
    public void setCreated(Date created) {
        this.created = created;
    }

    /**
     * <pre>
     * 获取 创建人
     * 表字段 : bas_region.creater
     * </pre>
     * 
     */
    public Integer getCreater() {
        return creater;
    }

    /**
     * <pre>
     * 设置 创建人
     * 表字段 : bas_region.creater
     * </pre>
     * 
     */
    public void setCreater(Integer creater) {
        this.creater = creater;
    }

    /**
     * <pre>
     * 获取 修改时间
     * 表字段 : bas_region.modified
     * </pre>
     * 
     */
    public Date getModified() {
        return modified;
    }

    /**
     * <pre>
     * 设置 修改时间
     * 表字段 : bas_region.modified
     * </pre>
     * 
     */
    public void setModified(Date modified) {
        this.modified = modified;
    }

    /**
     * <pre>
     * 获取 修改人
     * 表字段 : bas_region.modifier
     * </pre>
     * 
     */
    public Integer getModifier() {
        return modifier;
    }

    /**
     * <pre>
     * 设置 修改人
     * 表字段 : bas_region.modifier
     * </pre>
     * 
     */
    public void setModifier(Integer modifier) {
        this.modifier = modifier;
    }
}